#pragma once

#include <utility>

#include "src/point.h"

enum DIRECTION {
  STILL,
  TOP,
  TOPLEFT,
  LEFT,
  BOTTOMLEFT,
  BOTTOM,
  BOTTOMRIGHT,
  RIGHT,
  TOPRIGHT
};

typedef std::pair<pathfind::IntPoint, int> PairPositionWeight;
typedef std::pair<pathfind::IntPoint, float> PairPositionCost;
